API Documentation
Class Index
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w
  a  
DefaultDeallocator (nkMemory)    KeyboardDeviceManager (nkInputs)    ProfilingHelper (nkGraphics)    ShaderBoundResourceDesc (nkGraphics)   
DefaultMemorySpace (nkMemory)    KeyEventData (nkWinUi)    ProfilingInfosHolder (nkGraphics)    ShaderInstanceCustomDummySlot (nkGraphics)   
AllocationStrategy (nkMemory)    DepthStencilState (nkGraphics)   
  l  
Program (nkGraphics)    ShaderInstanceCustomSlot (nkGraphics)   
Allocator (nkMemory)    DepthStencilStateManager (nkGraphics)    ProgramCompilationResult (nkGraphics)    ShaderInstanceMemorySlot (nkGraphics)   
ArrayAccessorDescriptor (nkScripts)   
  e  
LambdaTask (nkTasks)    ProgramManager (nkGraphics)    ShaderManager (nkGraphics)   
ArrayData (nkAstraeus)    Layout (nkWinUi)    ProgramManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    ShaderManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ArrayView (nkAstraeus)    EditBox (nkWinUi)    Light (nkGraphics)    ProgramSourcesHolder (nkGraphics)    ShaderMemorySlot (nkGraphics)   
AsyncWorker (nkGraphics)    Engine (nkAstraeus)    LightManager (nkGraphics)    ProgramWrapper (nkAstraeus::lua::nkGraphicsWrap)    ShaderPassCustomDummySlot (nkGraphics)   
  b  
Entity (nkGraphics)    LinearPager (nkMemory)    ProgressBar (nkWinUi)    ShaderPassCustomSlot (nkGraphics)   
EntityWrapper (nkAstraeus::lua::nkGraphicsWrap)    ListBox (nkWinUi)    ProjectLoader (nkScripts)    ShaderPassMemorySlot (nkGraphics)   
BaseHandler (nkGraphics)    ComboBox::Entry (nkWinUi)    Logger (nkLog)    ProjectLoader (nkAstraeus)    ShaderResource (nkGraphics)   
BaseKeyHandler (nkGraphics)    Environment (nkScripts)    LogManager (nkScripts)    ProjectLoadQuery (nkAstraeus)    ShaderWrapper (nkAstraeus::lua::nkGraphicsWrap)   
BaseMouseHandler (nkGraphics)    EnvironmentInitializer (nkAstraeus::lua::nkResourcesWrap)    LogManager (nkTasks)    ProjectLoadQuery (nkScripts)    Slider (nkWinUi)   
BinaryDataHolder (nkAstraeus::lua::nkTasksWrap)    EnvironmentInitializer (nkAstraeus::lua::nkScriptsWrap)    LogManager (nkAstraeus)    ProjectLoadResult (nkScripts)    Static (nkWinUi)   
BlendState (nkGraphics)    EnvironmentInitializer (nkAstraeus::lua::nkTasksWrap)    LogManager (nkWinUi)    ProjectLoadResult (nkAstraeus)    StreamOutputDescriptor (nkGraphics)   
BlendStateManager (nkGraphics)    EnvironmentInitializer (nkAstraeus::lua::nkGraphicsWrap)    LogManager (nkInputs)    ProjectSaveQuery (nkScripts)    StringUtils (nkScripts)   
BoundingBox (nkGraphics)    EnvironmentInitializer (nkAstraeus::lua::nkAstraeusWrap)    LogManager (nkMemory)    ProjectSaveQuery (nkAstraeus)    StructToString (nkWinUi)   
BoundingBoxWrapper (nkAstraeus::lua::nkGraphicsWrap)    EnvironmentInitializer (nkAstraeus::lua::nkExportWrap)    LogManager (nkResources)    PtrPool (nkMemory)    StructToString (nkGraphics)   
BudgetProvider (nkMemory)    EnvironmentManager (nkScripts)    LogManager (nkGraphics)   
  q  
SubEntity (nkGraphics)   
Buffer (nkGraphics)    EnvironmentWrapper (nkAstraeus::lua::nkScriptsWrap)    LogWin (nkWinUi)    SubEntityWrapper (nkAstraeus::lua::nkGraphicsWrap)   
BufferManager (nkGraphics)    ExecutionResult (nkScripts)    LogWrapper (nkAstraeus::lua::nkAstraeusWrap)    Quaternion (nkMaths)    SubresourceCpuDataDescriptor (nkGraphics)   
BuiltInShaderBuilder (nkGraphics)    Exportable (nkExport)    LuaEngine (nkAstraeus::lua)    QuaternionWrapper (nkAstraeus::lua::nkGraphicsWrap)   
  t  
BuiltInShaderNormalBuilder (nkGraphics)    ExporterLoadResult (nkExport)    LuaTask (nkAstraeus::lua::nkTasksWrap)    QueuedRenderableObject (nkGraphics)   
BuiltInShaderPositionBuilder (nkGraphics)    ExporterLoadResultWrapper (nkAstraeus::lua::nkExportWrap)    LuaThread (nkAstraeus::lua::nkTasksWrap)   
  r  
TabWindow::Tab (nkWinUi)   
BuiltInShaderUvBuilder (nkGraphics)    ExportError (nkExport)   
  m  
TabWindow (nkWinUi)   
BuiltInShaderUvNormalBuilder (nkGraphics)    ExportErrorWrapper (nkAstraeus::lua::nkExportWrap)    RasterState (nkGraphics)    TargetOperations (nkGraphics)   
Button (nkWinUi)    ExportNodeNatureWrapper (nkAstraeus::lua::nkExportWrap)    MacroEntry (nkGraphics)    RasterStateManager (nkGraphics)    Task (nkTasks)   
ByteArrayWrapper (nkAstraeus::lua)    ExportNodeValueTypeWrapper (nkAstraeus::lua::nkExportWrap)    MainSystem (nkGraphics)    RaytracingPass (nkGraphics)    TaskResultWrapper (nkAstraeus::lua::nkTasksWrap)   
  c  
  f  
MainSystem (nkInputs)    Rectangle (nkMaths)    TaskWrapper (nkAstraeus::lua::nkTasksWrap)   
MainSystem (nkWinUi)    RelativeLayout (nkWinUi)    Texture (nkGraphics)   
Camera (nkGraphics)    FileExplorer (nkWinUi)    MapRequestDescriptor (nkGraphics)    RenderContext (nkGraphics)    TextureManager (nkGraphics)   
CameraManager (nkGraphics)    FileExplorer::FileFilter (nkWinUi)    MapResult (nkGraphics)    RenderContextDescriptor (nkGraphics)    TextureManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)   
CameraManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    FileLogger (nkLog)    Material (nkAstraeus)    RenderContextManager (nkGraphics)    TextureSaver (nkGraphics)   
CameraWrapper (nkAstraeus::lua::nkGraphicsWrap)    FontManager (nkWinUi)    MaterialManager (nkAstraeus)    RenderDescriptor (nkGraphics)    TextureSaverWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ChangeEventData (nkWinUi)    FreeListAllocation (nkMemory)    MathConstants (nkMaths)    Renderer (nkGraphics)    TextureUtils (nkGraphics)   
CheckBox (nkWinUi)    FreeListPager (nkMemory)    Matrix (nkMaths)    RendererSupportInfo (nkGraphics)    TextureUtilsWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ClearTargetsPass (nkGraphics)    Frustum (nkGraphics)    MemorySpace (nkMemory)    RenderQueue (nkGraphics)    TextureWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ClickEventData (nkWinUi)    FrustumWrapper (nkAstraeus::lua::nkGraphicsWrap)    MenuBar (nkWinUi)    RenderQueueManager (nkGraphics)    Theme (nkWinUi)   
Color (nkWinUi)    Function (nkScripts)    Mesh (nkGraphics)    RenderQueueManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    ThemeColors (nkWinUi)   
ComboBox (nkWinUi)    FunctionParameter (nkScripts)    MeshDataLinkTracker (nkGraphics)    RenderQueueWrapper (nkAstraeus::lua::nkGraphicsWrap)    ThemeManager (nkWinUi)   
CompilationResult (nkScripts)   
  g  
MeshDecoder (nkGraphics)    RenderScenePass (nkGraphics)    Thread (nkTasks)   
Component (nkWinUi)    MeshLoader (nkGraphics)    Resource (nkGraphics)    ThreadSubmittedWork (nkTasks)   
ComponentManager (nkWinUi)    GlobalTimer (nkGraphics)    MeshManager (nkGraphics)    ResourceCpuDataDescriptor (nkGraphics)    ThreadSubmittedWorkWrapper (nkAstraeus::lua::nkTasksWrap)   
Compositor (nkGraphics)    GlobalTimerManager (nkGraphics)    MeshManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    ResourceDeclAugmentCallback (nkScripts)    ThreadWrapper (nkAstraeus::lua::nkTasksWrap)   
CompositorManager (nkGraphics)    GltfMeshDecoder (nkGraphics)    MeshWrapper (nkAstraeus::lua::nkGraphicsWrap)    ResourceDeclAugmentCallback (nkGraphics)    TreeView (nkWinUi)   
CompositorManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)    GltfMeshDecoderUtils (nkGraphics)    MonoMaterialPass (nkGraphics)    ResourceGpuCopyDescriptor (nkGraphics)   
  u  
CompositorNode (nkGraphics)    GltfMeshDecoderWrapper (nkAstraeus::lua::nkGraphicsWrap)    MouseDevice (nkInputs)    ResourceLoadStateWrapper (nkAstraeus::lua::nkGraphicsWrap)   
CompositorNodeWrapper (nkAstraeus::lua::nkGraphicsWrap)    GraphicsEngine (nkAstraeus)    MouseDeviceManager (nkInputs)    ResourceManager (nkGraphics)    UbyteArrayWrapper (nkAstraeus::lua)   
CompositorWrapper (nkAstraeus::lua::nkGraphicsWrap)    GraphicsWindow (nkWinUi)    MouseMoveEventData (nkWinUi)    ResourceManager (nkResources)    UnmapRequestDescriptor (nkGraphics)   
ComputePass (nkGraphics)    GraphicSystem (nkGraphics)    MultiLineEdit (nkWinUi)    ResourceManagerWrapper (nkAstraeus::lua::nkResourcesWrap)    UserDataHolder (nkAstraeus::lua::nkTasksWrap)   
ConfigHolder (nkGraphics)    GridLayout (nkWinUi)   
  n  
ResourceNodeWrapper (nkGraphics)    UserType (nkScripts)   
ConfigManager (nkGraphics)    GroupBox (nkWinUi)    ResourceSaveLoadCallback (nkGraphics)    UserTypeFieldDescriptor (nkScripts)   
ConfigReader (nkGraphics)   
  h  
Namespace (nkScripts)    ResourceSetLoadQuery (nkGraphics)    UserTypeHolder (nkScripts)   
ConsoleLogger (nkLog)    Node (nkExport)    ResourceSetLoadResult (nkGraphics)   
  v  
ConstantBuffer (nkGraphics)    HandledEventData (nkWinUi)    Node (nkGraphics)    ResourceSetSaveQuery (nkGraphics)   
Constants (nkAstraeus::lua::nkResourcesWrap)    HashHelper (nkGraphics)    NodeChangeListener (nkGraphics)    ResourceSettingsChecker (nkGraphics)    Vector (nkMaths)   
Constants (nkAstraeus::lua::nkScriptsWrap)   
  i  
NodeManager (nkGraphics)    ResourceTask (nkGraphics)    VectorArrayWrapper (nkAstraeus::lua)   
Constants (nkAstraeus::lua::nkTasksWrap)    NodeManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)   
  s  
VectorWrapper (nkAstraeus::lua::nkGraphicsWrap)   
Constants (nkAstraeus::lua::nkGraphicsWrap)    ImageData (nkGraphics)    NodeWrapper (nkAstraeus::lua::nkGraphicsWrap)    VertexComponent (nkGraphics)   
Constants (nkAstraeus::lua)    InfiniteBitMask (nkGraphics)    NodeWrapper (nkAstraeus::lua::nkExportWrap)    Sampler (nkGraphics)    VertexComponentWrapper (nkAstraeus::lua::nkGraphicsWrap)   
Constants (nkAstraeus::lua::nkExportWrap)    InfiniteMask (nkGraphics)   
  o  
SamplerManager (nkGraphics)    VertexComposition (nkGraphics)   
ContentLoader (nkScripts)    InputSystem (nkWinUi)    Scheduler (nkTasks)    VertexCompositionWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ContentLoader (nkWinUi)    InputSystem (nkGraphics)    ObjMeshDecoder (nkGraphics)    SchedulerWrapper (nkAstraeus::lua::nkTasksWrap)    Viewport (nkGraphics)   
ContentLoader (nkGraphics)    InputSystem (nkInputs)   
  p  
ScreenshotTaker (nkGraphics)    ViewportManager (nkGraphics)   
ContentLoadResult (nkScripts)    InstancingPass (nkGraphics)    Script (nkScripts)    ViewportManagerWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ContentLoadResult (nkGraphics)    IntArrayWrapper (nkAstraeus::lua)    Pass (nkGraphics)    ScriptManager (nkScripts)    ViewportWrapper (nkAstraeus::lua::nkGraphicsWrap)   
ContextMenu (nkWinUi)    ListBox::Item (nkWinUi)    PbsMaterial (nkAstraeus)    ScriptObjectInterpreterReference (nkScripts)   
  w  
Cursor (nkWinUi)    TreeView::Item (nkWinUi)    PbsMaterialInfo (nkAstraeus)    ScriptObjectInterpreterView (nkScripts)   
CursorManager (nkWinUi)    IVector (nkMaths)    PbsProgramSources (nkAstraeus)    ScriptObjectReference (nkScripts)    WheelEventData (nkWinUi)   
  d  
  j  
PbsProgramTracker (nkAstraeus)    ScriptObjectReferenceStruct (nkScripts)    Window (nkWinUi)   
Point (nkMaths)    ScriptObjectView (nkScripts)    WindowDescriptor (nkGraphics)   
DataAllocator (nkInputs)    JsonExporter (nkExport)    Popup (nkWinUi)    ScriptsEngine (nkAstraeus)   
Deallocator (nkMemory)    JsonExporterWrapper (nkAstraeus::lua::nkExportWrap)    PostProcessPass (nkGraphics)    ScriptWrapper (nkAstraeus::lua::nkScriptsWrap)   
DefaultAllocationStrategy (nkMemory)   
  k  
PrimitiveTopologyWrapper (nkAstraeus::lua::nkGaphicsWrap)    ScrollBar (nkWinUi)   
DefaultAllocator (nkMemory)    ProfilableClass (nkGraphics)    Shader (nkGraphics)   
KeyboardDevice (nkInputs)   
a | b | c | d | e | f | g | h | i | j | k | l | m | n | o | p | q | r | s | t | u | v | w